Vcenter CryptoManager Hosts Kms Providers Info

Vcenter CryptoManager Hosts Kms Providers Info
Vcenter CryptoManager Hosts Kms Providers Info

The Vcenter CryptoManager Hosts Kms Providers Info schema contains properties that describe the details of a provider.

This schema was added in vSphere API 7.0.2.0.

JSON Example
{
    "health": "string",
    "details": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ],
    "type": "string",
    "native_info": {
        "key_id": "string"
    }
}
string
health
Required

Health status of the provider

For more information see: Vcenter CryptoManager Hosts Kms Providers Health.

This property was added in vSphere API 7.0.2.0.

details
Required

Details regarding the health status of the provider.

This property was added in vSphere API 7.0.2.0.

When the provider Vcenter CryptoManager Hosts Kms Providers Health is not Vcenter CryptoManager Hosts Kms Providers Health.OK or Vcenter CryptoManager Hosts Kms Providers Health.NONE, this property will provide actionable descriptions of the issues.

string
type
Required

Provider type

For more information see: Vcenter CryptoManager Hosts Kms Providers Type.

This property was added in vSphere API 7.0.2.0.

native_info
Optional

Native provider information

This property was added in vSphere API 7.0.2.0.

This property is optional and it is only relevant when the value of type is Vcenter CryptoManager Hosts Kms Providers Type.NATIVE.